package com.yida.gwj.expend.domain.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Arrays;
import java.util.List;

/**
 * 分摊金额-选中Request
 *
 * @author liangp
 * @date 2023/02/23
 */
@ApiModel(description = "分摊金额-选中请求参数")
public class AllocatedAmountRequest {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "业务ID")
    private Long bizId;

    @ApiModelProperty(value = "规划用途")
    private String useType;

    @ApiModelProperty(value = "房号")
    private String roomNum;

    @ApiModelProperty("楼栋code")
    private String[] buildCodes;

    @ApiModelProperty("地区id")
    private Long areaId;


    public String getRoomNum() {
        return roomNum;
    }

    public void setRoomNum(String roomNum) {
        this.roomNum = roomNum;
    }

    public Long getBizId() {
        return bizId;
    }

    public void setBizId(Long bizId) {
        this.bizId = bizId;
    }

    public String getUseType() {
        return useType;
    }

    public void setUseType(String useType) {
        this.useType = useType;
    }

    public String[] getBuildCodes() {
        return buildCodes;
    }

    public void setBuildCodes(String[] buildCodes) {
        this.buildCodes = buildCodes;
    }

    public Long getAreaId() {
        return areaId;
    }

    public void setAreaId(Long areaId) {
        this.areaId = areaId;
    }


    @Override
    public String toString() {
        return "AllocatedAmountRequest{" +
                "bizId=" + bizId +
                ", useType='" + useType + '\'' +
                ", roomNum='" + roomNum + '\'' +
                ", buildCodes=" + Arrays.toString(buildCodes) +
                ", areaId=" + areaId +
                '}';
    }
}
